point rain - Spanish English Dictionary